Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
87 NORTH ROAD Detached £575,000 7 Jul 2023
89 NORTH ROAD Detached £245,000 15 Jun 2007
91 NORTH ROAD Detached £525,000 1 Aug 2014
95 NORTH ROAD Detached £512,500 28 Sep 2023
97 NORTH ROAD Detached £315,000 27 Jul 2017
99 NORTH ROAD Detached £68,000 3 Aug 1995